package com.dw.etl.core.api;

import  com.dw.etl.common.vo.PaginationVO;
import java.util.List;
import com.dw.etl.core.bean.model.EtlLogHandbatchItem;

/**
 * etlLogHandbatchItem服务类
 * Created by hozeData on 2021/07/21.
 */
public interface EtlLogHandbatchItemService {

    List<EtlLogHandbatchItem> findByModel(EtlLogHandbatchItem etlLogHandbatchItem);

    PaginationVO<EtlLogHandbatchItem> findPageByModel(EtlLogHandbatchItem etlLogHandbatchItem, Integer pageNum, Integer pageSize);

    EtlLogHandbatchItem getById(String idHandbatchItem);

    int insert(EtlLogHandbatchItem etlLogHandbatchItem);

    int insertSelective(EtlLogHandbatchItem etlLogHandbatchItem);

    int updateByIdSelective(EtlLogHandbatchItem etlLogHandbatchItem);

    int updateById(EtlLogHandbatchItem etlLogHandbatchItem);

    int deleteById(String idHandbatchItem);

    void insertList(List<EtlLogHandbatchItem> handbatchItemList );


}
